
# 系统模块|包
"""
概念 ： python自带的模块或包 ，直接导入 ，无需下载 。比如 ：import random
    它的路径主要在python安装路径下的lib文件夹下 。

常见模块 ：
random : 生成随机数
os : 主要操作文件或目录
datatime : 主要处理日期和时间
sys : 主要处理和系统相关的
"""

# 1. os模块
"""
os.listdir()    : 返回当前路径下的所有内容，存放在列表中 。
os.path.exist(path)     : 判断指定路径是否存在
__file__        : 获取当前文件的路径
"""

import os

print("输出当前路径下所有内容:{}".format(os.listdir()))
print("返回当前路径是否存在:{}".format(os.path.exists("E:\python_project\python_deom_2307\work1")))
print("返回当前文件路径:{}".format(__file__))

from datetime import datetime

now = datetime.now()
print(type(now))
print("当前时间:",now)

# 将日期转化为字符串 ：strftime()
date_str = now.strftime("%Y-%m-%d %H:%M:%S")
print(type(date_str))
print(date_str)

# 将字符串转化为日期 : strptime()
date_time = datetime.strptime(date_str,"%Y-%m-%d %H:%M:%S")
print(type(date_time))
print(date_time)

# sys模块
import sys
print("输出当前模块路径:",sys.path)
print("输出当前系统平台:",sys.platform)